---
title: "Docs Page Not Found"
description: "Could not find a markdown page for /docs/authentication/${url}.md."
canonical_url: "https://farming-labs-docs-docs-cloud-auuecsxay-farming-labs.vercel.app/docs/authentication/$%7Burl%7D"
markdown_url: "https://farming-labs-docs-docs-cloud-auuecsxay-farming-labs.vercel.app/docs/authentication/$%7Burl%7D.md"
---

# Docs Page Not Found

Could not find a markdown page for `/docs/authentication/${url}.md`.

## Closest Matches

- [Authentication](/docs/authentication.md) (69.3% confidence) - Authentication methods — email/password, social sign-on, and more.
- [Social Sign-on](/docs/authentication/social-sign-on.md) (47.4% confidence) - Set up OAuth social login with Google, GitHub, Discord, and more.
- [Email Verification](/docs/authentication/email-verification.md) (41.7% confidence) - Verify user email addresses with magic tokens and custom email templates.
- [Introduction](/docs.md) (37.5% confidence) - A comprehensive authentication and authorization framework for TypeScript.
- [Get Started](/docs/getting-started.md) (37.5% confidence) - Build your first authentication flow with Better Auth.

## Recovery

- If a closest match looks right, fetch that markdown URL directly.
- If the match is uncertain, search the docs first and then fetch the smallest page that answers the task.
- Use the sitemap routes below to browse the full docs index before guessing another slug.

## Discovery Routes

Use these discovery routes to find the right page:

- Agent discovery spec: `/.well-known/agent.json`
- Agent discovery fallback: `/.well-known/agent`
- Agent discovery API: `/api/docs/agent/spec`
- Agent instructions: `/AGENTS.md`
- Search endpoint: `/api/docs?query={query}`
- Docs index markdown: `/docs.md`
- Requested markdown API route: `/api/docs?format=markdown&path=authentication/%24%7Burl%7D`
- Semantic sitemap: `/sitemap.md`
- Docs-scoped sitemap alias: `/docs/sitemap.md`
- Semantic sitemap well-known alias: `/.well-known/sitemap.md`
- XML sitemap: `/sitemap.xml`

The agent discovery spec is the safest first step because it lists the active markdown, sitemap, robots, search, MCP, and feedback routes for this deployment.

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
Docs-scoped sitemap: [/docs/sitemap.md](/docs/sitemap.md).
Well-known sitemap: [/.well-known/sitemap.md](/.well-known/sitemap.md).
